testsuite: Replace popups with toplevels
authorBenjamin Otte <otte@redhat.com>
Fri, 14 Feb 2020 19:32:10 +0000 (20:32 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 14 Feb 2020 20:18:49 +0000 (21:18 +0100)
The tests do not depend on the window being a popup.

testsuite/gtk/regression-tests.c
testsuite/gtk/window.c

index e44eaa65a0563f61fc9111445c88a3c104b88a70..f0c74374d1a82b58703363bea1caa7a6954867f4 100644 (file)
@@ -24,7 +24,7 @@ test_9d6da33ff5c5e41e3521e1afd63d2d67bc915753 (void)
 {
   GtkWidget *window, *label;
 
-  window = gtk_window_new (GTK_WINDOW_POPUP);
+  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
   label = gtk_label_new ("I am sensitive.");
   gtk_container_add (GTK_CONTAINER (window), label);
 
@@ -43,7 +43,7 @@ test_94f00eb04dd1433cf1cc9a3341f485124e38abd1 (void)
 {
   GtkWidget *window, *label;
 
-  window = gtk_window_new (GTK_WINDOW_POPUP);
+  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
   label = gtk_label_new ("I am insensitive.");
   gtk_container_add (GTK_CONTAINER (window), label);
 
index 8fd733754359d307d8da97dd776244c27fd6bb7a..74e488e95862905664a883c61d9576de745664d1 100644 (file)
@@ -218,8 +218,8 @@ test_resize_popup (void)
   gboolean done;
 
   /* testcase for the dnd window */
-  window = gtk_window_new (GTK_WINDOW_POPUP);
-  gtk_window_set_display (GTK_WINDOW (window), gdk_display_get_default ());
+  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+  gtk_window_set_decorated (GTK_WINDOW (window), FALSE);
   gtk_window_resize (GTK_WINDOW (window), 1, 1);
   gtk_window_get_size (GTK_WINDOW (window), &w, &h);
   g_assert_cmpint (w, ==, 1);